exoskeletal prosthesis - English Synonyms Dictionary